@charset "utf-8";
body{line-height: initial;}
/* .font-regular{font-family: "微软雅黑 Regular","Microsoft YaHei";} */
.tab-brief > .hd li a{color:#888888;}
.tab-brief.split > .hd li+li:before{content:"";border-left: 2px solid #adadad;position: absolute;left: -15px;top: 7px;height: 22px;}
.tab-brief > .hd li + li{margin-left: 28px;}
.tab-brief > .hd li.on{color: #1E5AA8; cursor: pointer;}
@media (max-width: 1500px) {
    .tab-brief > .hd li + li{margin-left: 22px;}
}

.com-dot .owl-dot{display: inline-block;width: 9px;height: 9px;background: #CCCCCC;border-radius: 50%;margin: 0 4px;}
.com-dot .owl-dot.active{background: #C92626;}

.index-border-pad{border: 1.5px solid #EBEBEB;background: #FAFAFA;padding: 20px;border-radius: 8px;}

.index-main > .col-lg-c1{width: 34.5%;}
.index-main > .col-lg-c2{width: 65.5%;}

/* 一行展示 */
.one-flat {
    display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.index-wj .infolist li a,.index-zfwj .infolist li a{max-width: 84%;}
.index-wj .tzgglist li a{white-space: normal;}
/* 标题 */
.index-com-tit{position: relative;}
.index-com-tit a{color: #262626;font-size: 1.875em;font-weight: 900;}
.index-com-tit a span{color: #C92626;font-size: 1.2em;}
.index-com-tit .en{color: #BDDBFF;font-size: 1.125em;float: right;margin-top: 9px;}
.index-com-tit.arrow{background: url(../images/index/index_title_line.png) no-repeat 120px center;background-size: auto 15px;}
.index-com-tit.arrow:before{content:"";width: 34px;height: 75px;position: absolute;left: -32.5px;top: -10px;z-index: 2; border-left: 3px solid #77B2ED; background: url(../images/index/index_title_icon_arrow.png) no-repeat 1px center;background-size: 14px;}
.index-com-tit.arrow a span{display: inline-block;padding-right: 10px; background: url(../images/index/index_title_circle.png) no-repeat top right;background-size: 21px;}
.index-com-tit.m a{font-size: 1.75em;}
.index-com-tit.m a span{font-size: 1em;}

/* 头条 */
.index-toutiao{text-align: center;}
.index-toutiao h3{margin-bottom: 12px; padding: 0 15px; font-size:2.5em; color: #1A56A3; font-weight: bold;}
.index-toutiao h3 a{color: #1A56A3;}
.index-toutiao .more {text-align: right;font-size: 18px;}
.index-toutiao .more a {color: #2354AF;}

@media (max-width: 992px) {
  .index-toutiao h3{text-align: left; margin-bottom: 0; padding-bottom: 15px; padding-left: 0; padding-right: 0; font-size: 2em; text-align:justify;}
  .index-toutiao h3{white-space:normal; font-size: 1.25em;}
}

.index-main1 .index-left{min-height: 812px;}
/* .index-main2 .index-left{min-height: 1675px;} */

/* 左侧 */
.index-left{position: relative; padding-right: 30px;border-right: 2px solid #C7E3FF;
  /* min-height: 2337px; */
}
.index-left:after{content: ''; width: 1px; position: absolute; left: 100%; top: 0; bottom: 0; }
.index-main2 .col-lg-c2{float: right;}


/* .index-wj{height: 362px;} */

/* 政策文件库 */
.index-zcwjk{padding: 26px 20px;background: linear-gradient(180deg, #DBEEFF 0%, #FFFFFF 100%);}
.index-zcwjk .index-com-tit{text-align: center;}
.index-zcwjk .zcwjk-search{position: relative;}
.index-zcwjk .zcwjk-search:before{content:"";position: absolute;right: -4px;top: -44px; width: 70px;height: 58px;}
.index-zcwjk .search-box{margin: 16px 0 24px; height: 46px;line-height: 48px;border: 1px solid #BFD5F2;border-radius: 2px;background: #fff;padding: 0 60px 0 20px;position: relative; box-shadow: 0px 0px 7px  rgba(125, 190, 255, 0.2);}
.index-zcwjk .search-box input{border: none;background: none;width: 100%; height: 46px;vertical-align: top;}
.index-zcwjk .search-box .btn{width: 60px;cursor: pointer;position: absolute;right: 0;top:0;bottom:0; background: url(../images/index/zcwjk_icon_sea.png) no-repeat center;background-size: 22px; border:none;}
.index-zcwjk .hotkeys{font-size: 1.125em;line-height: 28px;}
.index-zcwjk .hotkeys:before{content:"";display: inline-block;vertical-align: middle;margin: -3px 0 0 5px; width:20px;height: 20px;background: url(../images/index/zcwjk_icon_hot.png) no-repeat center;background-size: 100%;}
.index-zcwjk .hotkeys b{color: #C92626;}
.index-zcwjk .hotkeys a{display: inline-block;margin: 0 5px;}
.index-zcwjk .hotkeys a+a:before{content:"|";display: inline-block;vertical-align: top;width: 2px;text-align: center;margin-right: 18px;color: #383838;}

/* 领导 */
.index-ld a{display: block; position: relative; height: 66px; line-height: 66px; padding-left: 34%; color: #0C52AD; font-size: 24px;border-radius: 2px; border:1px solid #D4E9FF; background: linear-gradient(90deg, rgba(227, 241, 255, 1) 0%, rgba(227, 241, 255, 0) 100%);}
.index-ld a:before{content:"";width: 1px;height: 36px;border-left: 1.5px solid #A8D5FF; position: absolute;left: 28%;top:50%;margin-top: -18px;}
.index-ld a img{width: 36px; height: 36px; position: absolute; left: 15%; top: 0; bottom: 0; margin:auto 0;}
.index-ld a .ani{height: 27px;width: 50px;position: absolute;top: 50%;margin-top: -13.5px;right: 40px;}
.index-ld a .ani:before{
  content:"";width: 18px;height: 27px;position: absolute;left:0;top:0;
  background: url(../images/index/index_ld_ani.png) no-repeat;background-size: 100%;
  /* -moz-animation: ltr1 2s ease-out 0s infinite;-webkit-animation: ltr1 2s ease-out 0s infinite; animation: ltr1 2s ease-out 0s infinite; */
}
@keyframes ltr1 {
  0%  { left: 12px; opacity: .5; }
  20% { left: 24px; opacity: 0.7; }
  40% { left: 36px; opacity: 1; }
  60% { left: 52px; opacity: .7; }
  100% { left: 0; opacity: 0; }
}

/* 政策在线兑现 */
.index-zczxdx{overflow: hidden;}
.index-zczxdx img{display: block; height: 100px;width: 100%;}


/* 民生领域服务 */
.refresh{color: #689EE3; margin-top: 4px; cursor: pointer;}
.refresh span,
.refresh .icon{display: inline-block; vertical-align: middle;}
.refresh .icon{width: 20px; height: 17px; margin-right: 8px; background: url(../images/index/refresh.png) no-repeat; background-size: 100% 100%;}

/* .index-mslyfw ul{margin-left: -10px; margin-right: -10px;}
.index-mslyfw ul li{float: left; width: 33.33%;} */
.index-mslyfw ul li a{display: block;height: 100px; background: #fff; border: 1px solid #D6E8FF; box-shadow: 5px 1px 13px  rgba(204, 227, 255, 0.6); overflow: hidden;}
.index-mslyfw ul li a img{display: block; width: 45px; height: 45px; display: block; margin: 10px auto 3px;}
.index-mslyfw ul li a span{display: block; font-size: 18px; text-align: center;}

/* 我来说 */
.index-wls{padding: 25px 20px 10px;background: url(../images/index/index_wls_bg.jpg) no-repeat center top #f0f4f7;background-size: 100%;}
.index-wls .tit{text-align: center; margin-bottom: 16px;}
.index-wls .tit img{display: block; height: 30px; margin: 0 auto;}
.index-wls .cont{padding: 20px 12px;background: url(../images/index/index_wls_mail.png) no-repeat right top;background-size: 100% 100%;}
.index-wls .mail{background: #f7faff;}
.index-wls .total{background: #ecf4ff;color: #3472BF;text-align: center;padding: 10px;line-height: 1.5;margin-bottom: 20px;}
.index-wls .total span{display: inline-block;margin: 0 3px;}
.index-wls .total b{font-size: 21px;color: #C22741;}
.index-wls .total span:first-child b{color: #00A196;}
.index-wls .txt{height: 56px; text-indent: 2em; line-height: 27px;padding-right: 50px; margin-bottom: 20px;-webkit-line-clamp:2;}
.index-wls .btn{display: block; margin: 0 auto; width: 274px; height: 42px; font-size: 18px; color: #fff; text-align: center; line-height: 42px; border-radius: 26px 26px 26px 26px;background: #E05E63;transition: 0.3s;}
.index-wls .btn:before{content:"";width: 25px;height: 25px;display: inline-block;vertical-align: middle;margin: -3px 14px 0 0; background: url(../images/index/index_wls_icon_xx.png) no-repeat center;background-size: 100%;}
.index-wls .btn:hover{border-radius: 26px;}

/* .index-lyxd .infolist li{padding-top: 7px;padding-bottom: 7px;} */

/* 答问知识库 */
.index-dwzsk{height: 295px;}
.index-dwzsk .infolist.mulit2.dot li a{padding-left: 40px;}
.index-dwzsk .infolist.mulit2.dot li a:before{top: 6px; width: 28px;height: 28px;background: url(../images/index/dwzsk_icon.png) no-repeat center;background-size: 28px;}

.index-dwzsk .infolist.mulit2 li a{-webkit-line-clamp: 1;}

/* 数据发布 */
.index-sjfb .tit img{display: block; width: 100%; max-height: 65px;}
.index-sjfb .echart{margin-top: -1px;background: #fff; /*height: 256px;*/ box-shadow: 5px 1px 13px  rgba(204, 227, 255, 0.6); border: 1px solid #D6E8FF;}
.index-sjfb  #sjfbChart{ height: 256px;}
.index-sjfb .echarttit{padding-top: 15px; padding-bottom: 15px; text-align: center;}

/* 右侧 */
/* 图片新闻 */
.index-tpxw{position: relative;  padding-right: 188px;}
.tpxwSwiper-gallery .swiper-slide{position: relative;}
.tpxwSwiper-gallery .swiper-slide img{ display:block; width:100%;}
.tpxwSwiper-gallery .swiper-slide h4{position: absolute; left: 0; right: 0; bottom: 0; box-sizing: border-box; padding: 0 145px 0 20px; font-size:1.25em;font-weight: 700; height: 60px; line-height: 60px; background: rgba(0,0,0,0.6); color: #fff; z-index: 10;}
.tpxwSwiper-gallery .swiper-pagination{left: auto; width: auto; bottom: 18px; right: 22px;}
.tpxwSwiper-gallery .swiper-pagination-bullet{width: 10px; height: 10px;margin: 0 4px; border-radius: 5px; background-color: #fff;opacity: .36; transition: .3s all;}
.tpxwSwiper-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 36px;opacity: 1;}
.tpxwSwiper-gallery .swiper-button-prev,
.tpxwSwiper-gallery .swiper-button-next{width: 30px; height: 52px; margin-top: -26px; background: rgba(0,0,0,.5); transition: .3s all;}
.tpxwSwiper-gallery .swiper-button-prev:after,
.tpxwSwiper-gallery .swiper-button-next:after{content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width:14px; height:25px; background-repeat: no-repeat; background-size: 100% 100%;}
.tpxwSwiper-gallery .swiper-button-prev{left: 0; border-radius: 0 4px 4px 0;}
.tpxwSwiper-gallery .swiper-button-next{right: 0; border-radius: 4px 0 0 4px;}
.tpxwSwiper-gallery .swiper-button-prev:after {background-image: url(../images/public/icon_slide_prev.png);}
.tpxwSwiper-gallery .swiper-button-next:after {background-image: url(../images/public/icon_slide_next.png);}
.tpxwSwiper-gallery .imgratio{padding-top: 56.25%;}

.tpxwSwiper-thumbs{position: absolute; width: 178px; right: 0; top: 0; bottom: 0; padding-left: 12px;}
.tpxwSwiper-thumbs .swiper-wrapper{display: block;}
.tpxwSwiper-thumbs .swiper-slide img{display: block; width: 100%; height: 100%;}
.tpxwSwiper-thumbs .swiper-button-prev,
.tpxwSwiper-thumbs .swiper-button-next{width: 17px; height: 20px; background-size: 100% 100%; left: 0; right: 0; margin: 0 auto;}
.tpxwSwiper-thumbs .swiper-button-prev{ top: 10px; background-image: url(../images/index/thumbs_arrow_t.png);}
.tpxwSwiper-thumbs .swiper-button-next{ top: auto; bottom: 10px; background-image: url(../images/index/thumbs_arrow_b.png);}
.tpxwSwiper-thumbs .swiper-slide:after{transition: .3s all;}
.tpxwSwiper-thumbs .swiper-slide:before{content:"";position: absolute;left:0;top:0;right: 0;bottom:0;background: rgba(0,0,0,0.25);}
.tpxwSwiper-thumbs .swiper-slide-thumb-active{position: relative;}
/* .tpxwSwiper-thumbs .swiper-slide-thumb-active:after{content: ''; position: absolute; left: -9px; top: 0; right: 0; bottom: 0; background: url(../images/index/thumbs_active2.png) no-repeat; background-size: 100% 100%;} */
.tpxwSwiper-thumbs .swiper-slide-thumb-active:before{background: none;}

.index-news,
.index-tzgg{height: 320px;}


/* 横幅 */
.index-owl-hf{clear: both;}
.index-owl-hf .owl-dots {position: absolute; bottom: 10px; right: 17px; z-index: 9;}
.index-owl-hf .owl-dot,
.com-owl-hf .owl-dot{float: left; width: 6px; height: 6px; margin-left:4px; background-color: #fff; transition: .3s all; cursor: pointer; border-radius: 3px; opacity: 0.8;}
.index-owl-hf .owl-dot.active{opacity: 1; width: 22px;background: #2354AF;}
.index-hf1 img{height: 80px;}
.index-hf2 img{height: 118px;}
.index-hf3 img{height: 118px;}

.index-zfxxgk{position: relative;}
.index-zfxxgk:before{ content:"";position: absolute;right: -2px;top: 0;width: 83px;height: 88px; background: url(../images/index/index_zfxxgk_icon_bg.png) no-repeat right top;background-size: 83px;}
.index-zfxxgk-nav li .box{display: block; position: relative; height: 88px; background: #FAFCFF; border: 1px solid #DAE0EB;border-radius: 8px; font-size: 0; line-height: 0;}
.index-zfxxgk-nav li .box .icon{left: 14px;}
.index-zfxxgk-nav li .box .icon img{width: 40px;}
.index-zfxxgk-nav li .box .tit{margin: 0 20px 0 82px; font-size: 20px; line-height: 24px;}
.index-zfxxgk-nav li .box:after{content: ''; width: 0; height: 100%;}
.index-zfxxgk-nav li .box:after,
.index-zfxxgk-nav li .tit{ display: inline-block; vertical-align: middle;}

.index-wyk-iconlink{margin-bottom: -10px;}
.index-wyk-iconlink li .box{height: 100px; background: url(../images/index/index_zdly_bg.jpg) no-repeat; background-size: 100% 100%; text-align: center; overflow: hidden;}
/* .index-wyk-iconlink li .icon{margin-right: 25px;}
.index-wyk-iconlink li .icon img{width: 65px; height: 65px;}
.index-wyk-iconlink li .tit{font-size: 1.5em; color: #286DC7; font-weight: bold;} */
.index-wyk-iconlink li .icon{margin-right: 10px;}
.index-wyk-iconlink li .icon img{width: 53px; height: 53px;}
.index-wyk-iconlink li .tit{font-size: 1.375em; color: #286DC7; font-weight: bold;line-height: 1.4;display: inline-block;max-width: 66%;text-align: center;vertical-align: middle;}
.index-wyk-iconlink li .tit b{display: block;}

.zcjd-slide .imgratio{padding-top: 42%;}
.zcjd-slide .imgratio img{height: auto!important;}


/* 我要办 */
/* @media (min-width: 1281px) {
  .index-wyb .index-com-tit{background: none;}
  .index-wyb .index-com-tit .en{display: none;}
} */
.index-service{ padding-top: 0; margin-top: -78px;}
.index-service .hd{position: relative; z-index: 3;}
.index-service .hd ul{float: right; padding-right: 50px;}
.index-service .hd li{float: left; height: 58px; font-size: 1.5em; line-height: 59px; text-align: center;}
.index-service .hd li a{color:#888888; width: 280px; display: block; height: 59px; margin-left: -50px; margin-right: -50px; font-weight: bold; transition: .3s all;}
.index-service .hd li.on a{color: #333; background: url(../images/index/service_tab.png) no-repeat center bottom;}

.index-service .bd{min-height: 120px; background: #fff; box-shadow: 0px 1px 19px  rgba(0, 0, 0, 0.04); border-radius: 8px; border: 1px solid #EBEBEB; padding: 20px;}
.index-fw-list li .box{height: 120px; border-radius: 2px; background: #FAFAFA;}
.index-fw-list li .box .icon{padding-top: 22px; padding-bottom: 10px;}
.index-fw-list li .box .icon img{height: 40px;}

/* 个人/法人服务20240401 */
.index-wyb-fw{height: 318px;border-radius: 9px;overflow: hidden; background: #fff;border: 1px solid rgba(235, 235, 235, 1);box-shadow: 0px 1px 19px  rgba(0, 0, 0, 0.04);}
.index-wyb-fw .hd{background: #EBF5FF;padding: 20px 0 20px 28px;}
.index-fw-lists.cardlist.space20{margin-top: 0;}
.index-fw-lists.cardlist.space20 li .box{height: 120px;margin-top: 0;}
.index-fw-lists li .box .icon{padding-top: 22px;}
.index-fw-lists li .box .icon img{height: 40px;}

/* 一件事一次办 */
.index-wyb-yjs{min-height: 318px; background: url(../images/index/gxbcyjs.png) no-repeat center;background-size: cover;}
.index-wyb-yjs .titbox,.index-wyb-yjs .titbox a{min-height: 318px;}
.index-wyb-yjs .titbox a{ display: block;}
.index-wyb-yjs .tit{font-size: 1.625em;font-weight: 700;padding:24px 20px 15px 20px;text-align: center;position: relative;background: url(../images/index/wyb_yjs_yi.png) no-repeat 0px 10px;background-size: 54px;}
.index-wyb-yjs .tit span{color: #005CB8;}
.index-wyb-yjs .cardbox{margin: 0 8% 22px 30px; min-height: 218px; border-radius: 6px;}
.index-wyb-yjs .tab-card{padding: 20px;}
.index-wyb-yjs .tab-card > .hd,
.index-wyb-yjs .tab-card > .hd li a{background: none;}
.index-wyb-yjs .tab-card > .hd{line-height: 30px;}
.index-wyb-yjs .tab-card > .hd li a{padding: 0 12px;}
.index-wyb-yjs .tab-card > .hd li.on a{background: #C9E4FF;color: #005CB8;border-radius: 25px;}
.index-wyb-yjs .infolist.dot a:before{background: #005CB8;border-radius: 50%;}
/* 办件统计 */
.index-wyb-bjtj{padding: 9px;background: url(../images/index/wyb_bjtj_bg.png) no-repeat;background-size: 100% 100%;}
.index-wyb-bjtj .tit{font-size: 1.5em;color: #1B5ABA;font-weight: 700;float: left;padding: 15px 22px 15px 25px;text-align: center;}
.index-wyb-bjtj .tit b{display: block;}
.index-wyb-bjtj ul{margin-left: 104px;border-left: 1px solid #fff;}
.index-wyb-bjtj ul li{width: 33.33%;float: left;color: #808080;text-align: center;position: relative;height: 94px;line-height: 94px;}
.index-wyb-bjtj ul li+li:before{content: "";height: 60px;margin-top: -30px;border-left: 1px solid #fff;position: absolute;left: 0;top: 50%;}
.index-wyb-bjtj ul li .box{display: inline-block;vertical-align: middle;line-height: 1;width: 100%;}
.index-wyb-bjtj ul li p{width: 50%;float: left;}
.index-wyb-bjtj ul li b{display: block;font-weight: 700;font-size: 1.375em;color: #3361A6;margin-bottom: 12px;}


/* 我要问 */
.index-wyw-row > .col-lg-c1{width: 60.5%;}
.index-wyw-row > .col-lg-c2{width: 39.5%;}
.index-dczj > .bd{height: 392px;}
/* 民意征集 */
.index-yjzj-list li{position: relative; padding-bottom: 20px;}
.index-yjzj-list li:last-child{padding-bottom: 0;}
.index-yjzj-list li .box{padding-left: 25px; position: relative;}
.index-yjzj-list li:before{content: ''; background: #E8E8E8; width: 1px; position: absolute; top: 0; bottom: 0; left: 5px;}
.index-yjzj-list li .attr{ margin-bottom: 5px;}
.index-yjzj-list li .status{color: #808080; margin-right: 20px; margin-bottom: 13px;}
.index-yjzj-list li.ing .status{color: #015293;}
.index-yjzj-list li .time{color: #808080;}
.index-yjzj-list li .time b{font-weight: normal;}
.index-yjzj-list li .tit{line-height: 26px; max-height: 52px; font-size: 1.125em; margin-right: 100px;}
.index-yjzj-list li.nores .tit{margin-right: 0;}

.index-yjzj-list li .box i{position: absolute; left: 0; top: 4px; width: 10px; height: 10px; border-radius: 50%; border: #A6A6A6 1px solid; transition: .3s all;}
.index-yjzj-list li .box i:after{content: ''; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #A6A6A6; left: 0; top: 0; right: 0; bottom: 0; margin: auto; transition: .3s all;}
.index-yjzj-list li:hover .box i, 
.index-yjzj-list li.ing .box i{border-color: #155CB3;}
.index-yjzj-list li:hover .box i:after,
.index-yjzj-list li.ing .box i:after
{background: #155CB3;}
.index-yjzj-list li .box .ckjg{position: absolute; right: 0; top: 23px; width: 84px; height: 28px; line-height: 28px; border-radius: 2px; border: 1px solid #286DC7; font-size: 14px; text-align: center; line-height: 30px; color: #286DC7; transition: .3s all;}
.index-yjzj-list li .box .ckjg:hover{background: #286DC7; color: #fff;}
.index-yjzj-list li:nth-child(5),
.index-zxft-list li:nth-child(3){display: none;}


/* 在线访谈 */
.index-zxft-tt{height: 170px; margin-bottom: 20px; padding: 46px 25px 0 38px; box-sizing: border-box; background: url(../images/index/zxft_tt_bg.png) no-repeat; background-size: 100% 100%;}
.index-zxft-tt h4{color: #1E63BD; font-size: 1.125em; font-weight: bold; margin-bottom: 15px;}
.index-zxft-tt h4 a{color: #1E63BD;}
.index-zxft-tt li{margin-bottom: 10px; position: relative; font-size: 14px; line-height: 22px;}
.index-zxft-tt li span{position: absolute; left: 0; top: 0; width: 53px; height: 22px; background: url(../images/index/zxft_border.png) no-repeat; background-size: 100% 100%; text-align: center; color: #286DC7;}
.index-zxft-tt li p{margin-left: 64px;}

.index-zxft-list li{margin-bottom: 20px;}
.index-zxft-list li h4{font-size: 1.125em; line-height: 24px; margin-bottom: 8px;}
.index-zxft-list li .time{display: block; color: #808080;}

/* 专题专栏 */
.common-ztzl .hd{}

/* responsive */
@media (max-width: 1500px) and (min-width: 1280px) {
  .index-wj .bd .infolist li:nth-child(n + 6){display: none;}
  .index-main1 .index-left{min-height: 713px;}

}
@media (max-width: 1500px) {
  /* .index-left{min-height: 2297px;} */
  .index-toutiao h3{font-size: 1.8em;}
  .index-com-tit.m a{font-size: 1.5em;}

  .index-zcwjk .hotkeys{font-size: 1em;}
  .index-zcwjk .hotkeys a{margin-right: 0;}
  .index-zcwjk{padding-left: 10px; padding-right: 10px;}
  .index-zcwjk .hotkeys a+a:before{margin-right: 12px;}

  .tab-brief > .hd li{font-size: 1.25em;}
  .tab-brief.split > .hd li+li:before{height: 18px; top: 6px;}
  .tab-brief > .hd .more{padding-top: 4px;}

  .infolist{font-size: 1em;}
  .com-more a{font-size: 0.9375em;}
  .index-ld a{font-size: 1.25em;}
  .index-zczxdx img{height: auto;}
  .index-mslyfw ul li a span{font-size: 1em;}
  .fs26, .fs22{font-size: 1.25em;}

  .index-wls .tit img{height: 26px;}
  .index-wls .total b{font-size: 20px;}
  .index-wls .btn{font-size: 1em;}
  .index-wls .btn:before{width: 20px; height: 20px;}

  

  .tpxwSwiper-gallery .swiper-slide h4{height: 48px; line-height: 48px;}
  .tpxwSwiper-gallery .swiper-slide h4{font-size: 1em; font-weight: normal;}
  .tpxwSwiper-gallery .swiper-pagination{right: 10px; bottom: 14px;}

  .index-border-pad{padding: 15px;}
  .index-hf1 img{height: auto;}

  .index-com-tit a{font-size: 1.5em;}
  .index-com-tit .en{font-size: 1em;}

  .index-zfxxgk-nav li .box .tit{font-size: 16px;}
  .index-zfxxgk-nav li .box .icon img{width: 30px;}
  .index-zfxxgk-nav li .box .tit{margin-left: 62px; margin-right: 5px;}
  .index-wyk-iconlink li .tit{font-size: 1.25em;max-width: 56%;}
  .index-wyk-iconlink li .icon img{width: 50px; height: 50px;}

  .index-service .hd li{font-size: 1.25em;}
  .index-wyb-yjs .cardbox{margin:0 20px 22px 20px;}

  .index-yjzj-list li .tit{font-size: 1em;}
  .index-zxft-list li h4{font-size: 1em;}

  .index-sjfb  #sjfbChart{ height: 161px;}
  .index-sjfb .echarttit{font-size: 14px;}

  .index-mslyfw ul li a{height: 90px;}
  .index-mslyfw ul li a img{margin-top: 6px;}

  .index-yjzj-list li:nth-child(5),
  .index-zxft-list li:nth-child(3){display: block;}

  .index-com-tit.arrow:before{height: 58px; top: -8px;}
}


@media (max-width: 1280px) {
  .index-main1 .index-left{min-height:auto;}
  .index-dczj > .bd,
  .index-wj,
  .index-news,
  .index-tzgg,
  .index-dwzsk{height: auto;}
  .index-wyw{margin-bottom: 30px;}

  .index-left{padding-right: 0; border: 0; margin-bottom: 30px;}
  .tpxwSwiper-thumbs{display: none;}
  .index-tpxw{padding-right: 0;}
  .index-tpxw, .tpxwSwiper-gallery .swiper-slide img{height: auto;}
  .index-com-tit.arrow:before{display: none;}
  .index-wyb .index-border-pad{padding-top: 0;}
  .index-dczj{margin-bottom: 30px;}
  .index-zfwj{margin-bottom: 30px;}
  .index-zfxxgk{margin-bottom: 30px;}

}
@media (max-width: 992px) {
  .index-wyk-iconlink.cardlist.col3 li{width: 50%;}
  .index-wyk-iconlink.cardlist.col3 li:last-child{width: 100%;}
  .index-wyk-iconlink li .tit b{display: none;}
  
  .index-fw-list.cardlist.col6 li{width: 33.33333%;}
  .index-service{margin-top: 0;}
  .index-wyb-bjtj .tit{float: none;padding:15px;}
  .index-wyb-bjtj .tit b{display: none;}
  .index-wyb-bjtj ul{margin: 0 -10px;}
}

@media (max-width: 768px) {
  .index-service .hd ul{padding-right: 20px;}
  .index-service .hd li a{width: auto; margin-left: 0; margin-right: 0; padding-left: 20px; padding-right: 20px;}
  .index-service .hd li.on a{background: #fff;}

  .index-wyb-bjtj ul li{width: 50%;}

  .index-yjzj-list li .box .ckjg{position: static; display: inline-block;}
  .index-yjzj-list li .tit{margin-right: 0; margin-bottom:8px;}
.index-wyb-yjs{min-height: 348px;}
}

@media (max-width: 560px) {
  .index-wyk-iconlink.cardlist.col3 li{width: 100%;}
  .index-wyb-bjtj ul li{width: 100%;}
}

@media (max-width: 380px) {
  .tab-brief.split > .hd li+li:before{left: -10px;}
  .tab-brief > .hd li + li{margin-left: 18px;} 
}
@media (max-width: 330px) {
.hd.js-hd.clearfix.font-syst.mb10{width: 300px;position: relative;left: -10px;font-size: 15px;}
}

/* -------------以下样式暂时没用到------ */
.index-expand-tab{position: relative;z-index: 10;}
.index-expand-tab>.hd{position: absolute;left: -42px;padding-top: 140px;}
.index-expand-tab>.hd ul{position: relative;z-index: 2;}
.index-expand-tab>.hd li{position: relative;
  /* width: 42px; background: url(../images/index/expand_hd_bg.png) no-repeat; background-size: 100% 100%; */
   width:0;border-right: 42px solid #0262D6;border-top: 22px solid transparent;border-bottom: 28px solid transparent;transition: all 0.3s;
  }
.index-expand-tab>.hd li:before{
  content:"";display: none; position: absolute;left: 1.5px;top: -21px;bottom: -27px;z-index: -1;transition: all 0.3s;
  width:0;border-right: 42px solid #edf5ff;border-top: 21.5px solid transparent;border-bottom: 27.5px solid transparent;
}
.index-expand-tab>.hd li a{width: 22px; font-size: 1.375em;line-height: 26px; padding: 30px 10px;color:#fff;text-align: center; display: block;cursor: pointer;transition: all 0.3s; font-weight: bold;}
.index-expand-tab>.hd li a img{display: block; width: 20px; margin-bottom: 15px;}
.index-expand-tab>.hd li a img.active{display: none;}
.index-expand-tab>.hd li.on a img.active{display: block;}
.index-expand-tab>.hd li.on a img.normal{display: none;}
/* .index-expand-tab>.hd li+li{margin-top: -21px;}
.index-expand-tab>.hd li.li1{z-index: 3;}
.index-expand-tab>.hd li.li2{z-index: 2;border-right-color:#2A82E4;}
.index-expand-tab>.hd li.li3{z-index: 1;border-right-color: #689EE3;} */
.index-expand-tab>.hd li.on{z-index: 4; border-right-color: #D6E8FF;}
.index-expand-tab>.hd li.on:before{display: block;}
.index-expand-tab>.hd li.on a{color:#2354AF;font-weight: 900;}
.index-expand-tab>.bd{position: relative;}
.index-expand-tab>.bd>.item{
  display: none; position: absolute;top:0;bottom:0;left:0;right:0; padding: 32px 42px;
  background: #fff;height: 687px;
  border: 1px solid #D6E8FF;box-shadow: 5px 1px 13px  rgba(204, 227, 255, 0.6);
  -moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;
  background: linear-gradient(90deg, #edf5ff 0%, #fff 20%);
}
.index-expand-tab .infolist.date li{padding-left: 80px;}
.index-expand-tab .infolist.date .time{border:none;padding:0 10px 0 0;height: 52px; border-right: 1px solid #B5C9E8;}
.index-expand-tab .infolist.date li .time b{border-bottom: none;padding-bottom: 0;}
.index-expand-tab .infolist.date li h4{line-height: 1;}
.index-expand-tab .infolist.date li:hover .time{background: none;}
.index-expand-tab .infolist.date li:last-child{border-bottom-color:transparent;}

.index-zcyctx{padding: 48px 42px 32px;}
.zcyctx-links ul{margin: 0 -5px;padding-right: 5px;}
.zcyctx-links li{float: left;width: 50%;}
.zcyctx-links li a{display: block;margin: 0 5px 10px;height: 220px;overflow: hidden;position: relative;}
.zcyctx-links li a:before{content:"";display: block;position: absolute;left:35px;bottom: 50px;z-index: 1;opacity: .2; width:43px;height: 14px;margin-top: -7px;background: url(../images/index/icon_arrow_right.png) no-repeat right center;background-size: 100%;transition: .3s all;}
.zcyctx-links li a img{display: block;height: 100%;}
.zcyctx-links li a:hover:before{opacity: 1;}

.index-zcyctx-hf{position: relative;}
.index-zcyctx-hf img{height: 220px;}
.index-zcyctx-hf .txt{font-size: 1.25em;font-weight: 700; position: absolute;left:0;bottom:0;right:0;z-index: 1; height: 46px;line-height: 46px;padding: 0 90px 0 38px;color:#fff;background: rgba(0,0,0,.4);}
.index-zcyctx-hf .owl-dots{right: 30px;bottom:20px;}

.index-zwyzt li{float: left;width: 11.11%;}
.index-zwyzt li a{display: block;height: 140px;background: #F0F6FF;overflow: hidden;border: 1px solid transparent; padding: 0 20px; margin: 0 5px 10px;font-size: 1.25em;color:#689EE3;text-align: center;transition: all .3s;}
.index-zwyzt li img{display: block;width: 50px;height: 50px;margin: 30px auto 5px;}
.index-zwyzt li a:hover{border-color: #D6E8FF;box-shadow: 5px 1px 13px  rgba(204, 227, 255, 0.6);background: #fff;}

.index-zntj-tjzc.tab-brief > .hd li.on:after{width:0;}
.index-zntj-tjzc .piclist{overflow:hidden; zoom:1;}
.index-zntj-tjzc .piclist li{position:relative;}
.index-zntj-tjzc .piclist li:first-child a{margin-top: 28px;}
.index-zntj-tjzc .piclist li a{height: 248px;overflow: hidden;margin-top: 40px;display:block;}
.index-zntj-tjzc .piclist li a img{display: block;width:100%; height:100%;}
.index-zntj .infolist.date li .des{min-height: 51px;}

@media (max-width: 1280px) {
  .index-expand-bar{display: none;}
}


.index-ldhdrl a{display: block;height: 98px;overflow: hidden;}
.index-ldhdrl a img{display: block;}


.quick-bar{position: fixed; right:15px;top:50%;transform: translateY(-50%);z-index: 999;transition: right .3s;}
.quick-bar dl{text-align: center;position: relative;}
.quick-bar dl+dl{margin-top: 8px;}
.quick-bar dt{position: relative;}
.quick-bar dt a{width:64px;height:64px;padding: 8px; position: relative;border-radius: 50%;display: block;transition: .3s;}
.quick-bar dt i{display: block;opacity: .7; width: 100%;height: 100%;border-radius: 50%;background-repeat: no-repeat;background-size: 100%;background-position: center;transition: .3s;left: 1824px;box-shadow: 0px 0px 18px  rgba(0, 103, 207, 0.18);}
.quick-bar dl.wx i{background-image: url(../images/index/quickbar_icon_wx.png);}
.quick-bar dl.wb i{background-image: url(../images/index/quickbar_icon_wb.png);}
.quick-bar dl.znwd i{background-image: url(../images/index/quickbar_icon_znwd.png);}
.quick-bar dl.totop i{background-image: url(../images/index/quickbar_icon_gotop.png);background-size: 34px;}
.quick-bar dl.totop span,
.quick-bar dl.totop{display: none;}
.quick-bar dl.totop i{box-shadow: none;}
.quick-bar dl.totop a{background: none!important;}
.quick-bar dt span{width:64px;height:64px; position: absolute;top:8px;left:8px;z-index: -1; border-radius: 50%;background: #fff;}
.quick-bar dd{border: #dae0e4 1px solid;display: none;position: absolute;right:80px;top:0;width: 150px;padding: 5px;background: #fff;box-shadow: 1px 1px 13px #f3f3f3;}
.quick-bar dd img{display: block;width: 100%;}
.quick-bar dd:before{content: '';position: absolute;right: -10px;top: 15px; width: 0;height: 0; border-style: solid;border-color: transparent transparent #fff transparent; border-width: 0 10px 10px 0;z-index: 5;}
.quick-bar dd:after{content: ''; position: absolute;right: -12px;top: 14px;width: 0;height: 0;border-style: solid;border-color: transparent transparent #dae0e4 transparent;border-width: 0 12px 12px 0;}
.quick-bar dl:before{content: '';position: absolute;left: -23px;width: 25px;height: 80px;}
.quick-bar dl:hover dd{display: block;}
.quick-bar dl:hover dt i{opacity: 1;}
.quick-bar dl:hover a{background: rgba(199, 223, 255, 0.46);}
.quick-bar dl:hover span{background: linear-gradient(90deg, rgba(245, 249, 255, 1) 0%, rgba(191, 222, 255, 1) 99.82%);}

/* 对联 */
.index-duilian { position: fixed; bottom:0; z-index: 100; overflow: hidden;}
.index-duilian .duilian-close { padding-top: .625em; padding-bottom: .625em; font-size: .9375em; text-align: center;}
.index-duilian .duilian-close a { display: inline-block; width: 80px; height: 16px; text-indent: -9999999px; background: url(../images/public/close.gif) no-repeat center center; overflow: hidden;}
.index-duilian .duilian-box { position: relative; margin-bottom: 5px;}
.index-duilian .duilian-box .duilian-con { text-align: center; overflow: hidden;}
.index-duilian .duilian-box .duilian-con dd img { display: block; max-width: 200px;}
.index-duilian-l { left: 15px;}
.index-duilian-r { right: 15px;}
/* 热点推送 */
.index-duilian-rdts{position:fixed;right:2px;bottom:2px;z-index:999;width:166px;height:auto;overflow:hidden;background:#3285c9;border-radius:4px;padding:30px 0 0;}
.index-duilian-rdts h2{position:absolute;left:10px;top:0;height:30px;line-height:30px;width:60px;color:#fff;font-size:14px;}
.index-duilian-rdts .fold-btn{position:absolute;right:30px;top:6px;display:block;width:18px;height:18px;background:url(../images/index/index_duilian_rdts_arrow.png) no-repeat;}
.index-duilian-rdts .close-btn{position:absolute;right:8px;top:7px;display:block;width:18px;height:18px;background:url(../images/index/index_duilian_rdts_close.png) no-repeat;}
.index-duilian-rdts ul{display:block;background:#fff;padding:1px 0;margin-bottom:3px;}
.index-duilian-rdts ul li{padding:1px 3px;}
.index-duilian-rdts ul li img{width:160px;display:block;}
/* 左侧对联-联播 */
.index-duilian-slide{overflow:hidden;position:fixed;z-index:10000;left:0;bottom:0;width:240px;height:140px;background:#ffffff;border:1px #ddd solid;border-left:0;padding:10px;}
.index-duilian-slide .close{position:absolute;right:10px;top:10px;z-index:2;width:20px;cursor:pointer;}
.index-duilian-slide .item img{vertical-align:top;width:240px;height:140px;}
.index-duilian-slide .owl-dots{position:absolute;bottom:5px;right:5px;z-index:1;}
.index-duilian-slide .owl-dot{float:left;width:16px;height:16px;margin:0 0 0 5px;cursor:pointer;background:#666666;color:#ffffff;text-align:center;line-height:15px;font-size:12px;}
.index-duilian-slide .owl-dot.active{background:#c10d0c;color:#fff;}

@media (max-width: 1280px) {
  #index-data-pc,
  .index-duilian,
  .quick-bar{display: none;}
}

/* 关怀版 */
/* body.older .container {width:1200px} */
body.older .mainnav {height:80px;}
body.older .mainnav ul li a {line-height:80px}
body.older{font-size: 28px; Letter-spacing:1px;}
body.older .index-left {border-right:none}
body.older .index-wj  {height:auto}
body.older .infolist.line li {font-size:1.7rem;margin-bottom:10px}
body.older .index-expand-tab>.hd li a{font-size:1.7rem;line-height:50px}
body.older .index-main > .col-lg-c1{width:100%}
/* body.older .infolist {height: auto !important;} */
body.older .infolist.mulit2 li a {font-size:28px;line-height:40px}
/* body.older .infolist.dot li a {font-size:28px;line-height:40px} */
body.older .index-ld {width:50%}
body.older .index-zczxdx a img{height:auto !important}
body.older .index-zfxxgk-nav li .box .tit {font-size:26px;line-height:30px}
body.older .index-main > .col-lg-c2 {width:100%;height:auto !important;}
body.older .index-sjfb .tit img {min-height: 150px}
body.older .index-sjfb .echart {margin-bottom:20px}
body.older .index-tpxw {padding-right:0}
body.older .tpxwSwiper-thumbs {width:auto;display:none}
/* body.older .tpxwSwiper-gallery .swiper-slide {} */
/* body.older .index-news, .index-tzgg {min-height:400px} */
body.older .index-tzgg .hd ul li a {font-size:40px}
body.older .index-hf1 img {height:auto !important}
body.older .index-wyb-fw {height:auto}
body.older .index-wyb-yjs {min-height:333px;}
body.older .index-yjzj-list li .tit {max-height:100px;}
body.older .index-wyb-bjtj ul li {width:30%;line-height:120px}
body.older .index-wyb-bjtj .tit {padding:1px 22px 15px 10px}
body.older .footer-wzbs {position:relative;top:15px;text-align:center}
body.older .footer-nav {text-align:center}
body.older .footer-copyright {line-height:48px;text-align:center}
body.older .index-dczj > .bd {height:auto}
body.older .index-zxft-list li h4 {line-height:36px}
body.older .zcjd-slide .imgratio .imgratio-imgbox .imgratio-img {width: 77%;}
body.older .index-yjzj-list li .tit {line-height:1.2}
body.older .index-main .col-lg-c2 .row .col-lg-6 {width:100%}